package method;
/**
 * 2024/5/5
 */
public class MethodDemo8 {
    public static void main(String[] args) {
        //目标：掌握方法重载的应用场景
         file();
         file("美国");
        file("韩国",5);
    }

    public static void file(){
        System.out.println("默认给岛国发射了一枚武器");
    }

    public static void file(String country){
       System.out.println("发射了一枚武器给"+country);
    }

    public static void file(String country,int number){
      System.out.println("发射了"+number+"枚武器给"+country);
    }

    /**
     * 1.什么是方法的重载?
     *  在同一个类中，多个方法的名称相同，形参列表只要有一个不同，那么就是方法的重载，方法的重载与返回值类型无关
     *
     * 2.方法的重载需要注意什么？
     *  一个类中，方法的名称相同，参数列表不同，那么就是方法的重载，方法的重载与返回类型，修饰符无关
     */
}
